package com.oa.pm.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

@ApiModel("招聘详情对象")
@Data
public class RecruitmentDetailsVO {

    @ApiModelProperty("申请ID")
    private String id;

    @ApiModelProperty("招聘ID")
    private String applyId;

    @ApiModelProperty("部门")
    private String department;

    @ApiModelProperty("申请人")
    private String proposer;

    @ApiModelProperty("需要人数")
    private Integer needPeopleNum;

    @ApiModelProperty("拟任岗位及职务")
    private String proposedPostPosition;

    @ApiModelProperty("期望到职时间")
    private Date expectedArrivalTime;

    @ApiModelProperty("直接主管")
    private String directManager;

    @ApiModelProperty("增补理由")
    private String supplementaryReason;

    @ApiModelProperty("年龄")
    private Integer age;

    @ApiModelProperty("性别")
    private Integer gender;

    @ApiModelProperty("受教育程度")
    private String degreeEducation;

    @ApiModelProperty("所学专业")
    private String major;

    @ApiModelProperty("工作经验")
    private String workExperience;

    @ApiModelProperty("其他能力")
    private String otherCapabilities;

    @ApiModelProperty("建议试用期工资")
    private String wageDuringProbationPeriod;

    @ApiModelProperty("建议转正后工资")
    private String regularWages;

    @ApiModelProperty("建议年度奖金金额")
    private String recommendedAnnualBonusAmount;
}
